Move4Live
Session Starter for Ableton Live · by Panta Flux
What is Move4Live?
Move4Live builds a ready-to-play Ableton Live session at the press of a button: up to four MIDI tracks (e.g. Drums, Bass, Pad, Keys) with randomly selected presets from your installed Ableton library, optional return tracks with random effect presets, and an optional mastering chain modeled after the Ableton Move hardware.
For the full feature overview and detailed instructions, see the User Manual.
Requirements
- Ableton Live 11 or 12 Suite – or Push 3 Standalone (from Push 2.4)
- Max for Live (included in Live Suite)
- Windows 10+ (older versions not tested)
- macOS (manual installation should be possible; not yet tested due to lack of a computer running macOS)
Installation, automatic (Windows)
- Double-click
install_windows.bat. - Confirm your Ableton User Library path or enter a custom one.
- Confirm overwrite if a previous installation is found.
Installation, manual (Windows & macOS)
Copy the following files to the corresponding locations in your Ableton User Library:
Device/Move4Live.amxd→User Library/Presets/Audio Effects/Max Audio Effect/Device/PunchGlue.adg→User Library/Presets/Audio Effects/Audio Effect Rack/Remote Script/__init__.pyandMove4Live.py
→User Library/Remote Scripts/Move4Live/(create this folder if it does not exist)
Default User Library locations:
- Windows:
%USERPROFILE%\Documents\Ableton\User Library - macOS:
~/Music/Ableton/User Library
Installation on Push 3 Standalone
The Push 3 installation is done via the Ableton Live browser on your desktop computer. Move4Live must already be installed there (see above), and Push 3 must be connected.
- Drag the entire
Move4Livefolder fromUser Library/Remote Scriptsin desktop Live toPush/User Library/Remote Scripts. Create theRemote Scriptsfolder on the Push first if it does not exist yet. - Drag
PunchGlue.adgfromUser Library/Presets/Audio Effects/Audio Effect Rackto the same location underPush/User Library. - Drag
Move4Live.amxdfromUser Library/Presets/Audio Effects/Max Audio Effectto the same location underPush/User Library. Create theMax Audio Effectfolder on the Push first if it does not exist yet. - Restart Push 3 in Standalone mode so it recognises the new Remote Script.
- On Push 3, go to Setup (gear icon) → MIDI.
- Turn Encoder 1 to select Control Scripts under Settings.
- Turn Encoder 2 to select a free slot, then turn Encoder 3 to select Move4Live as the Control Surface.
Move4Live.amxd directly from the Push 3 browser via Device → User Library → Presets → Audio Effects → Max Audio Effect. The desktop Live setup (below) does not apply in pure Standalone mode.Setup in Ableton Live (Desktop)
- Start Ableton Live.
- Open Settings → Tempo & MIDI.
- Under MIDI → Control Surfaces, select Move4Live in a free slot. Input and output can remain set to None.
- Close Settings.
- In the browser, navigate to User Library → Presets → Audio Effects → Max Audio Effect and drag
Move4Live.amxdonto the Main track.
Usage (Desktop)
- Press the “Move It!” pentagon button to build a new session.
- Choose between Replace mode (removes all existing tracks without warning) and Add mode (appends new tracks).
- Use the track toggles to include or exclude individual slots.
- Use the category menus to choose an instrument category per slot.
- Use the MIDI channel menus to assign a MIDI input channel per slot – useful for external sequencers or for jamming with friends.
- Use the dice buttons to reroll individual instrument slots or return tracks; you can also select a new category before rolling.
- Enable Random Sends to automatically assign random send levels to newly created instrument tracks.
- Toggle the Mastering Chain on or off as needed.
Usage (Push 3 Standalone)
All features are available on Push 3. Once Move4Live is loaded on the Main track, press the button above the device name to enter it. Move4Live is organised into four banks:
- MoveIt! – Button 2 triggers “Move It!”. Encoder 2 selects the working mode (Replace / Add). Buttons 3–6 toggle instrument slots 1–4 on or off; Encoders 3–6 select their categories.
- MIDI – Encoders 3–6 assign a MIDI input channel to each instrument slot. Button 7 resets all channels to “All”.
- FX – Buttons 3 and 4 toggle the two return tracks; Encoders 3 and 4 select their effect categories. Button 6 toggles Random Sends. Button 7 toggles the Mastering Chain.
- Reroll – Buttons 3–6 reroll instrument slots 1–4; Encoders 3–6 select a new category before rerolling. Buttons 7 and 8 reroll return tracks 1 and 2; Encoders 7 and 8 select a new effect category.
Feedback & Contact
Move4Live is a one-person project and your feedback genuinely matters. I would love to hear about your experience, any bugs you have encountered, feature ideas – or especially whether you got it running on macOS.
- E-mail: contact@panta-flux.com
- Threads: @panta_flux
- Product page: panta-flux.com
- User Manual: Full documentation
To stay up to date on future releases, follow @panta_flux on Threads or keep an eye on the product page.
Support this project
Move4Live is donationware – free to download, voluntary donation via panta-flux.com. If you enjoy it, consider buying me a coffee or a patchcable. Thank you!
Licensed under CC BY-NC-SA 4.0.
Move4Live
Session-Starter für Ableton Live · von Panta Flux
Was ist Move4Live?
Move4Live ist ein Max for Live Device für Ableton Live Suite, das auf Knopfdruck ein spielbereites Session-Grundgerüst aufbaut: bis zu vier Spuren mit zufällig gewählten Instrumenten (z. B. Drums, Bass, Pad, Synth Keys) aus deiner installierten Ableton-Library, optionale Return-Spuren mit Effekten und einer Mastering-Chain – inspiriert vom Ableton Move.
Eine vollständige Funktionsübersicht und ausführliche Anleitung findest du in der Bedienungsanleitung.
Voraussetzungen
- Ableton Live 11 oder 12 Suite – oder Push 3 Standalone (ab Push 2.4)
- Max for Live (in Live Suite enthalten)
- Windows 10+ (ältere Versionen bislang nicht getestet)
- macOS (manuelle Installation sollte möglich sein; mangels macOS-Computer bislang nicht getestet)
Installation, automatisch (Windows)
- Starte
install_windows.batper Doppelklick. - Bestätige den vorgeschlagenen Pfad für deine Ableton User Library oder gib einen eigenen ein.
- Falls eine bestehende Installation gefunden wird, bestätige ihr Überschreiben.
Installation, manuell (Windows & macOS)
Kopiere die folgenden Dateien an die entsprechenden Stellen in der Ableton User Library:
Device/Move4Live.amxd→User Library/Presets/Audio Effects/Max Audio Effect/Device/PunchGlue.adg→User Library/Presets/Audio Effects/Audio Effect Rack/Remote Script/__init__.pyundMove4Live.py
→User Library/Remote Scripts/Move4Live/(lege den Ordner bei Bedarf neu an)
Standard-Pfade der User Library:
- Windows:
%USERPROFILE%\Documents\Ableton\User Library - macOS:
~/Music/Ableton/User Library
Installation auf Push 3 Standalone
Die Installation auf dem Push 3 erfolgt über den Ableton Live-Browser auf deinem Computer. Move4Live muss dort bereits installiert sein (siehe oben) und der Push 3 muss verbunden sein.
- Ziehe den gesamten Ordner
Move4LiveausUser Library/Remote Scriptsdes Desktop-Live nachPush/User Library/Remote Scripts. Den OrdnerRemote Scriptsauf dem Push musst du gegebenenfalls neu anlegen. - Ziehe
PunchGlue.adgausUser Library/Presets/Audio Effects/Audio Effect Rackan die entsprechende Stelle unterPush/User Library. - Ziehe
Move4Live.amxdausUser Library/Presets/Audio Effects/Max Audio Effectan die entsprechende Stelle unterPush/User Library. Den OrdnerMax Audio Effectauf dem Push musst du gegebenenfalls neu anlegen. - Starte den Push 3 im Standalone-Modus neu, damit er das neue Remote Script erkennt.
- Wechsle auf die Seite Setup (Zahnrad-Symbol) → MIDI.
- Wähle mit Encoder 1 unter Settings den Eintrag Control Scripts aus.
- Wähle mit Encoder 2 einen freien Slot und dann mit Encoder 3 unter Control Surface den Eintrag Move4Live aus.
Move4Live.amxd direkt über den Push 3-Browser zur Main-Spur hinzufügen: Device → User Library → Presets → Audio Effects → Max Audio Effect. Die Einrichtung in Ableton Live (siehe unten) entfällt im reinen Standalone-Betrieb.Einrichtung in Ableton Live (Desktop)
- Starte Ableton Live.
- Öffne die Einstellungen → Tempo & MIDI.
- Wähle unter MIDI → Bedienoberfläche in einem freien Slot den Eintrag Move4Live aus. Ein- und Ausgang können auf Kein belassen werden.
- Schließe die Einstellungen.
- Navigiere im Browser zu User Library → Presets → Audio Effects → Max Audio Effect und ziehe
Move4Live.amxdauf die Main-Spur.
Bedienung (Desktop)
- Drücke auf den „Move It!“-Pentagon-Button, um ein neues Set aufzubauen.
- Wähle zwischen Replace-Modus (bestehende Spuren werden ohne Warnung ersetzt) und Add-Modus (neue Tracks werden hinzugefügt).
- Klicke auf die Spur-Schalter, um einzelne Instrumentenspuren ein- oder auszuschließen.
- Nutze die Kategorie-Menüs, um die Instrumentenkategorie pro Spur auszuwählen.
- Über die MIDI-Kanal-Menüs kannst du jeder Spur einen eigenen MIDI-Eingangskanal zuweisen – nützlich für externe Sequenzer oder zum gemeinsamen Musizieren.
- Verwende die Würfel-Buttons, um die Presets für einzelne Instrumentenpuren oder Return-Spuren neu zu würfeln; vor dem Würfeln kann auch eine andere Kategorie gewählt werden.
- Aktiviere Random Sends, um neu angelegten Spuren automatisch zufällige Send-Pegel zuzuweisen.
- Schalte die Mastering Chain nach Bedarf ein oder aus
Bedienung (Push 3 Standalone)
Alle Funktionen sind auf dem Push 3 vollständig verfügbar. Sobald Move4Live auf die Main-Spur geladen ist, wechselst du durch Drücken der Taste über dem Devicenamen in das Device. Move4Live ist in vier Seiten (Banks) gegliedert:
- MoveIt! – Taste 2 löst den „Move It!“-Button aus. Encoder 2 wählt den Arbeitsmodus (Replace/Add). Die Tasten 3 bis 6 aktivieren bzw. deaktivieren die Instrumentenspuren 1 bis 4; die Encoder 3 bis 6 wählen ihre Kategorien.
- MIDI – Die Encoder 3 bis 6 weisen jeder Instrumentenspur einen MIDI-Eingangskanal zu. Taste 7 setzt alle Kanäle auf „All“ zurück.
- FX – Tasten 3 und 4 aktivieren bzw. deaktivieren die Return-Spuren; Encoder 3 und 4 wählen ihre Effektkategorien. Taste 6 schaltet Random Sends ein oder aus. Taste 7 schaltet die Mastering Chain ein oder aus.
- Reroll – Tasten 3 bis 6 würfeln neue Presets für die Instrumentenspuren 1 bis 4 aus; Encoder 3 bis 6 ermöglichen vorher die Wahl einer neuen Kategorie. Tasten 7 und 8 würfeln neue Presets für die Return-Spuren 1 und 2; Encoder 7 und 8 ermöglichen die Wahl einer neuen Effektkategorie.
Feedback & Kontakt
Move4Live ist ein Ein-Personen-Projekt und dein Feedback ist mir wichtig. Ich freue mich über Erfahrungsberichte, Fehlerhinweise, Funktionswünsche – und besonders darüber, ob du es unter macOS zum Laufen gebracht hast.
- E-Mail: contact@panta-flux.com
- Threads: @panta_flux
- Produktseite: panta-flux.com
- Bedienungsanleitung: Ausführliche Dokumentation
Um über neue Versionen auf dem Laufenden zu bleiben, folge @panta_flux auf Threads oder behalte die Produktseite im Blick.
Dieses Projekt unterstützen
Move4Live ist Donationware – kostenloser Download, freiwillige Spende über panta-flux.com. Wenn dir das Tool gefällt, freue ich mich über einen Kaffee oder ein Patchkabel. Danke!
Lizensiert unter CC BY-NC-SA 4.0.